ADVANTECH Add-on Card 드라이브

 

1. 읽기 설정

 

<그림 1>은 대만 ADVANTECH 사의 컴퓨터 내장카드를 사용할 때의 통신설정 예이다.

 

주의) ADVANTECH Add-on Card 통신 드라이브는 ADVANTECH 사에서 제공하는 Device Driver를 설치해야 통신할 수 있다.

             만약 컴퓨터에 카드와 Device Driver를 설치하고 카드를 제거한 후 통신 프로그램을 실행하면 Device Driver 때문에 통신 프로그램이 종료(다운)되는 현상이 생긴다.

             이 때는 컴퓨터 내장카드를 다시 설치하거나 Device Driver를 제거하시기 바랍니다.

 

 

             <그림 1> ADVANTECH Add-on Card의 통신설정 예

 

<그림 1>의 DEVICE 설정은 컴퓨터 내장카드를 사용하므로 None으로 입력한다.

 

 

읽기 설정 방법

 

READ 스테이션 읽을 종류 읽을 시작주소 메모리 저장위치 읽는 개수 AI 전압범위
READ, 0, DI, 0, 0, 1,  
READ, 0, DI, 1, 1, 1,  
FLOAT, 0, AI, 0, 0, 1, 3,
FLOAT, 0, AI, 1, 1, 1, 4,
FLOAT, 0, AI, 2, 2, 1,  
FLOAT, 0, AI, 3, 3, 1,  
FLOAT, 0, AI, 4, 4, 1,  
FLOAT, 0, AI, 5, 5, 1,  
DWORD, 0, COUNT, 0, 0, 1,  

1) 스테이션 : ADVANTECH Add-on Card의 순서번호. ADVANTECH 드라이브에 입력된 순서번호. ( 0 ~ )

2) 읽을 종류 : 읽을 데이터 종류를 지정. ( <표 1> 참조 )

DI, AI, COUNT, DO 등.  ( DO는 프로그램 재 시작 시 항상 0 이 된다 )

3) 읽을 시작주소 : 읽을 시작 채널 번호. ( 0 ~ )

4) 메모리 저장 위치 : 읽어온 상태 값을 저장할 버퍼위치.

5) 읽는 크기: 읽을 크기. (항상 1)

DI, DO – 1개의 BYTE( 8 Bit )로 구성,

AI, COUNT – 1개의 아날로그/COUNT 값을 읽음.

6) AI 전압 범위: 아날로그 입력 읽기의 전압범위 ( < 표 2> 참조 )

 

 

영역 종류

내용

비고

DI

Digital Input 읽기

읽기

AI

Analog Input 읽기

COUNT

Event Counting 값 읽기

DO

Digital Output 값 읽기/쓰기

읽기/Bit/Word 단위 쓰기

AO

Analog Output 값 쓰기

Word 단위 쓰기

PULSE

Pulse Count 시작

C_STOP

COUNT 읽기 정지

<표 1> ADVANTECH Add-on Card의 읽기/쓰기 영역종류와 내용

 

전압범위

표현 값

+/- 10V

0 ( 또는 입력 안함 )

+/- 5V

1

+/- 2.5V

2

+/- 1.25V

3

+/- 0.625V

4

<표 2> AI 전압범위와 표현 값

<그림 1> 프로토콜 옵션부의  아이콘을 클릭하면 <그림 2>의 대화상자가 나타나는데 여기서도 READ 스케쥴을 작성할 수 있다.

 

<그림 2> ADVANTECH ADD-ON CARD 드라이브의 통신 읽기 설정 대화상자

 

<그림 2>의 , ,  버턴과 리스트 박스를 이용하여 READ 스케쥴을 작성한다.

 

<그림 3> ADVANTECH ADD-ON CARD 드라이브의 통신 읽기 설정 READ 추가/편집 대화상자의 예

 

<그림 3>는 <그림 2>의 대화상자에서 READ 스케쥴을 추가 또는 편집할 때 나타나는 대화상자이다.

 

2. 쓰기 설정

 

출력은 SCAN File과 상관없이 컴퓨터 내장카드에 ADVANTECH 드라이브를 통해 쓴다.

 

디지털 출력 설정법

디지털 출력으로 Digital Output 영역을 Bit 단위로 제어할 수 있다.

 

디지털 출력 TAG 설정 시 필요한 요소

1) PORT           연결된 PORT 번호.

2) STATION      컴퓨터 내장카드의 순서번호. ( ADVANTECH 드라이브에서 설정한 순서 )

3) Address      출력 번지.

상위 자리 - 10진수, ( 바이트 단위의 번지 )

하위 1자리 : 16진수 ( 0 ~ 7 번지만 사용 ).

4) Extra1          출력하고자 하는 데이터 종류. ( 현재 DO 만 사용 )

DO – Digital Ouput 비트 단위 출력.

5) Extra2          사용안함.

 

 

예1) Station : 0  Address : 0000  Extra1 : DO, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 첫번째 ADVANTECH 컴퓨터 내장카드의 0번지( 1번째) DO 카드를 제어 (ON/OFF)할 수 있다.

 

예2) Station : 0  Address : 0002  Extra1 : DO, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 첫번째 Station ADVANTECH 컴퓨터 내장카드의 2번지( 3번째) DO 카드를 제어 (ON/OFF)할 수 있다.

 

예3) Station : 0  Address : 0010  Extra1 : DO, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 첫번째 Station ADVANTECH 컴퓨터 내장카드의 10번지( 8번째) DO 카드를 제어 (ON/OFF)할 수 있다.

 

예4) Station : 0  Address : 0015  Extra1 : DO, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 첫번째 Station ADVANTECH 컴퓨터 내장카드의 15번지( 13번째) DO 카드를 제어 (ON/OFF)할 수 있다.

 

 

아날로그 출력 설정법

아날로그 출력으로 AO, COUNT 등을 제어할 수 있다.

 

아날로그 출력 TAG 설정 시 필요한 요소

1) PORT           연결된 PORT 번호.

2) STATION      컴퓨터 내장카드의 순서번호. ( ADVANTECH 드라이브에서 설정한 순서 )

3) Address      출력 채널 번지. (10진수 단위,  0000 ~ )

4) Extra1          출력하고자 하는 데이터 종류.

DO – Digital Ouput 바이트( Byte ) 단위 출력, ( 출력 값 : 0 ~ 255 )

AO – Analog Ouput 출력, ( 출력 값 : 0.0 ~ 5.0 또는 0.0 ~ 10.0,  단위 : VOLT )

PULSE – Pulse Count 시작, ( 출력 값 : 사용안함 )

C_STOP – COUNT 읽기 정지, ( 출력 값 : 사용안함 )

5) Extra2          사용안함.

 

참고) AO 출력 값의 범위는 ADVANTECH 사의 Device Manager 프로그램을 실행하여 변경할 수 있다. ( 외부, 내부 0 ~ 5V, 내부 0 ~ 10V 중에서 설정가능 )

 

 

예1) Station : 0  Address : 0000  Extra1 : AO, EXTRA2 : 빈칸으로 설정하고 아날로그 출력을 하면 첫번째 ADVANTECH 컴퓨터 내장카드의 0번지( 1번째) AO 카드를 설정한 값 ( 0.0 ~ 5.0 )으로 제어할 수 있다.

 

예2) Station : 0  Address : 0001  Extra1 : AO, EXTRA2 : 빈칸으로 설정하고 아날로그 출력을 하면 첫번째 ADVANTECH 컴퓨터 내장카드의 1번지( 2번째) AO 카드를 설정한 값 ( 0.0 ~ 5.0 )으로 제어할 수 있다.

 

 

 

3. ADVANTECH 컴퓨터 내장카드의 설치와 Device Driver 설치

 

ADVANTECH 컴퓨터 내장카드는 다음과 같은 순서로 설치한다.

1) 컴퓨터의 전원을 끈다.

2) 컴퓨터 뚜껑을 열고 <그림 4>와 같은 카드를 <그림 5>처럼 설치한다.

3) <그림 6>, <그림 7>과 같이 연결 케이블과 단자 대를 연결한다.

4) 컴퓨터 전원을 켜고 ADVANTECH 사에서 제공하는 기본 드라이브를 설치한다.

 

<그림 4> ADVANTECH 컴퓨터 내장카드의 모습  ( PCI-1711 의 경우 )

 

 

<그림  5> ADVANTECH 컴퓨터 내장카드를 슬롯에 설치한 모습

 

 

<그림  6> 컴퓨터에 연결 케이블을 설치한 모습

 

 

<그림  7> 단자 대에 연결 케이블을 설치한 모습

 

 

<그림  8> 단자 대 연결 케이블

 

 

ADVANTECH에서 제공하는 Device Driver 설치

ADVANTECH 카드인식 드라이브는 다음과 같은 순서로 설치한다.

1) 장치 관리자 등으로 PCI 등의 카드를 인식시킨다.

2) 제공된 CD를 실행하여 먼저 ‘Device Manager’ 를 설치한다.

3) 또한 ‘Individual Drivers’ 를 선택하여 알맞은 카드 드라이브를 설치한다. ( <그림 9> 참조 )

 

<그림  9> ADVANTECH 사의 ‘Individual Drivers’ 의 드라이브 설치화면